A Hybrid Genetic Programming-Particle Swarm Approach for Designing Trading Strategies in Software and Hardware

نویسندگان

  • Andreea-Ingrid Funie
  • Wayne Luk
  • Mark Salmon
چکیده

The aim of this project is to investigate the design and implementation of high frequency trading rules using genetic programming and swarm intelligence. The approach taken was to design, build and test two different versions of our basic approach: a genetic program which digs out relevant trading signal information from tick level Foreign Exchange market data and an adaption of this genetic program which contains a particle swarm optimisation on top of the original algorithm. Because of their nature, evolutionary algorithms are generally considered to be slow. After observing that the fitness evaluation part of the algorithm is where the majority of the computation time is absorbed, we reduced this CPU original time by implementing an alternative version making use of the Field Programmable Gate Arrays (FPGAs). Thus, we show in the thesis how we implemented the trading algorithms on different architectures, while also showing the interaction between the CPU and FPGAs. The application of the combination of genetic programming and swarm intelligence within a hybrid CPU/FPGA environment is as far as we know novel and has not appeared in the computational or financial literatures. We obtained good robustness results and found significant profitability after performing a range of statistical tests and we concluded that our approach is reliable under stable market conditions and it does not provide spurious signals in the trading rules where there does not to be relevant information in the market data. We have also shown that the degree of predictability and hence profitability has decreased from 2003/4 to 2008 which is consistent with the rapid growth in Algorithmic Trading in Foreign Exchange Markets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Non-linear Fractional-Order Chaotic Systems Identification with Approximated Fractional-Order Derivative based on a Hybrid Particle Swarm Optimization-Genetic Algorithm Method

Although many mathematicians have searched on the fractional calculus since many years ago, but its application in engineering, especially in modeling and control, does not have many antecedents. Since there are much freedom in choosing the order of differentiator and integrator in fractional calculus, it is possible to model the physical systems accurately. This paper deals with time-domain id...

متن کامل

Competitive Supply Chain Network Design Considering Marketing Strategies: A Hybrid Metaheuristic Algorithm

In this paper, a comprehensive model is proposed to design a network for multi-period, multi-echelon, and multi-product inventory controlled the supply chain. Various marketing strategies and guerrilla marketing approaches are considered in the design process under the static competition condition. The goal of the proposed model is to efficiently respond to the customers’ demands in the presenc...

متن کامل

A Flow shop Production Planning Problem with basic period policy and Sequence Dependent set up times

Many authors have examined lot sizing, scheduling and sequence of multi-product flow shops, but most of them have assumed that set up times are independent of sequence. Whereas dependence of set up times to sequence is more common in practice. Hence, in this paper, we examine the discussed problem with hypothesis of dependence of set up times to sequence and cyclic schedule policy in basic peri...

متن کامل

A NEW HYBRID GENETIC AND SWARM OPTIMIZATION FOR EARTHQUAKE ACCELEROGRAM SCALING

Earthquake time history records are required to perform dynamic nonlinear analyses. In order to provide a suitable set of such records, they are scaled to match a target spectrum as introduced in the well-known design codes. Corresponding scaling factors are taken similar in practice however, optimizing them reduces extra-ordinary economic charge for the seismic design. In the present work a ne...

متن کامل

CREDIBILITY-BASED FUZZY PROGRAMMING MODELS TO SOLVE THE BUDGET-CONSTRAINED FLEXIBLE FLOW LINE PROBLEM

This paper addresses a new version of the exible ow line prob- lem, i.e., the budget constrained one, in order to determine the required num- ber of processors at each station along with the selection of the most eco- nomical process routes for products. Since a number of parameters, such as due dates, the amount of available budgets and the cost of opting particular routes, are imprecise (fuzz...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013